/* header */
.header{
    width: 1200px;
    margin: 0 auto;
    overflow: hidden;
}

.top-item{
   margin-top: 20px;
   overflow: hidden;
}

.top-item .logo{
    float: left;
}

.cimg{
    margin-left: 25px;
}
.cimg,.cimg img{
    width: 820px;
    height: 103px;
}

.r-box{
    width: 110px;
    margin-left: 25px;
    float: left;
}

.r-box img{
    width: 110px;
    height: 50px;
    border-radius: 5px;   
}

.r-box a:first-child{
    display: block;
    margin-bottom: 5px;;
}

.top-item .date{
    margin: 10px auto 0;
    text-align: center;
}



.icons{
    background-image: url(v2021_icons.png);
    background-repeat: no-repeat;
}

.nav {
      height: 86px;
      overflow: hidden;
      display: block;
      margin-top: 20px;
    }

    .nav_top {
      background: #CC0101;
      height: 50px;
      width: 1200px;
      margin: 0 auto;
      position: relative;
    }

    .nav_box {
      width:1200px;
    }

    .lx-nav {
      width: 120px;
      float: left;
      color: #FFF;
      font-size: 18px;
      line-height: 50px;
    }

    .nav1-p {
      letter-spacing: 5px;
    }

    .lx-nav .t1,
    .lx-nav .t2,
    .lx-nav .t3,
    .lx-nav .t4,
    .lx-nav .t5,
    .lx-nav .t6,
    .lx-nav .t7,
    .lx-nav .t8,
    .lx-nav .t9,
    .lx-nav .t10,
    .lx-nav .t11 {
      -webkit-transition: .2s background-position-y;
      ;
      transition: .2s background-position-y;
      background: url(v2021_icons.png) 16px 0 no-repeat;
    }

    .lx-nav .t1 {
      background-position: 17px 10px;
    }


    .lx-nav .t2 {
      background-position: 17px -40px;
    }

    .lx-nav .t3 {
      background-position: 17px -90px;
    }

    .lx-nav .t4 {
      background-position: 17px -140px;
    }

    .lx-nav .t5 {
      background-position: 17px -190px;
    }

    .lx-nav .t6 {
      background-position: 17px -240px;
    }

    .lx-nav .t7 {
      background-position: 17px -290px;
    }

    .lx-nav .t8 {
      background-position: 17px -340px;
    }

    .lx-nav .t9 {
      background-position: 17px -390px;
    }

    .lx-nav .t10 {
      background-position: 17px  -440px;
    }

    .lx-nav .t11 {
      background-position: 17px  -490px;
    }

    .nav1-p.nav1-p a {
      padding: 0 0 0 50px;
      display: block;
      color: #FFF;
      height: 50px;
      font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
    }

    .lx-nav .t1:hover {
      background-color: #EEE;
      background-position: -133px 10px;
    }

    .lx-nav .t2:hover {
      background-color: #EEE;
      background-position: -133px -40px;
    }

    .lx-nav .t3:hover {
      background-color: #EEE;
      background-position: -133px -90px;
    }

    .lx-nav .t4:hover {
      background-color: #EEE;
      background-position: -133px -140px;
    }

    .lx-nav .t5:hover {
      background-color: #EEE;
      background-position: -133px -190px;
    }

    .lx-nav .t6:hover {
      background-color: #EEE;
      background-position: -133px -240px;
    }

    .lx-nav .t7:hover {
      background-color: #EEE;
      background-position: -133px -290px;
    }

    .lx-nav .t8:hover {
      background-color: #EEE;
      background-position: -133px -340px;
    }

    .lx-nav .t9:hover {
      background-color: #EEE;
      background-position: -133px -390px;
    }

    .lx-nav .t10:hover {
      background-color: #EEE;
      background-position: -132px -440px;
    }

    .lx-nav .t11:hover {
      background-color: #EEE;
      background-position: -132px -490px;
    }

    .lx-nav div a:hover,
    .Hotnews .title a:hover {
      color: #F22400;
      text-decoration: none
    }

    .lx-nav div,
    .province_more {
      position: relative;
    }

    .nav_box .current .nav1-p {
      background-position: - -10px;
    }

    .nav_bottom-C {
      width: 100%;
      height: 36px;
      background: #eee;
      position: absolute !important;
      left: 0;
      display: none;
    }

    .lx-nav:hover .nav_bottom-C {
      display: block;
      transition: .3s;
      -webkit-transition: .3s;
    }

    .nav_bottom-C ul {
      width: 1200px;
      margin: 0 auto;
    }

    .nav_bottom-C li {
      float: left;
      padding: 0 8px;
      line-height: 36px;
      font-size: 14px;
      font-family: "Microsoft YaHei", "微软雅黑", "SimSun", "宋体";
      white-space: nowrap;
    }

    .lx-nav:hover,
    .box_title .font3 a,
    .nav_bottom-C li a {
      color: #333;
    }
.nav_bottom-C ul.nav_bottom-C01 { padding-left: 120px;}
.nav_bottom-C ul.nav_bottom-C02 { padding-left: 240px;}
.nav_bottom-C ul.nav_bottom-C03 { padding-left: 350px;}
.nav_bottom-C ul.nav_bottom-C04 { padding-left: 850px;}
.nav_bottom-C ul.nav_bottom-C05 { padding-left: 500px;} 
.nav_bottom-C ul.nav_bottom-C06 { padding-left: 970px;} 
.nav_bottom-C ul.nav_bottom-C07 { padding-left: 600px;}
.nav_bottom-C ul.nav_bottom-C08 { padding-left: 550px;}
.nav_bottom-C ul.nav_bottom-C09 { padding-left: 1095px;} 